package com.hyd.hx_adr.modules.examine.domain.entity;

import com.alibaba.fastjson.annotation.JSONField;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import java.util.Date;


@Data
@TableName("hx_adr_examine")
public class Examine {
    /**
     * 主键 id
     */
    @TableId(type = IdType.AUTO)
    private Integer id;
    /**
     * 登记号
     */
    private String admissionNumber;
    /**
     * 病案号
     */
    private String caseNumber;
    /**
     * 就诊号
     */
    private String medicalNumber;
    /**
     * 检验项目中文名称
     */
    private String itemName;
    /**
     * 检验值
     */
    private String itemValue;
    /**
     * 结果属性
     */
    private String resultAttribute;
    /**
     * 单位
     */
    private String itemUnit;
    /**
     * 参考范围
     */
    private String referenceRange;
    /**
     * 采样时间
     */
    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
    private Date sampleTime;
    /**
     * 是否删除 未删除为 null，已删除为操作人 id
     */
    private Integer isDeleted;
}